i think we can cut a deal - French English Dictionary